Summary|Tags|Feature:src/test/java/examples/Mejorada_3_1/login.featureRedirecting to PUP Appointment System and login
Scenario Outline: [1.1:3]Using PUP Appointment System Login- Details
ms: 23145
1
Given def step0 = 'Using Chrome as a browser'
6
2
* configure driver = {type:'chromedriver', executable: 'C:/Program Files/Google/Chrome/Application/chromedriver.exe'}
0
3
And def step1 = 'Browser navigates to PUP search website'
5
4
* driver 'https://www.pup.edu.ph'
14014
5
And def step2 = 'Maximize Browser'
4
6
* maximize()
246
7
And def step3 = 'User click services modal'
4
8
* click('.services-widget')
141
9
And def step4 = 'User click Applicant button'
2
10
* click('{^a}Applicant')
2717
11
And def step5 = 'Take Screenshot'
3
12
* driver.screenshot()
568
13
And def step6 = 'User waiting time'
2
14
* waitUntil("document.readyState == 'complete'")
88
15
And def step7 = 'User click appointment'
4
16
* click("//span[contains(text(),'Schedule an appointment prior to visiting the Univ')]")
1803
17
And def step8 = 'User waiting time'
2
18
* waitUntil("document.readyState == 'complete'")
15
19
And def step8 = 'User click student login button'
3
20
* click("//a[contains(@class,'btn-block bg-danger')]")
413
21
And def step9 = 'Clear waiting time'
2
22
* waitUntil("document.readyState == 'complete'")
47
23
And def step10 = 'Clear Fields'
4
24
* clear('#studno')
27
25
* clear('#SelectMonth')
15
26
* clear('#SelectDay')
11
27
* clear('#SelectYear')
10
28
* clear('#password')
12
29
And def step11 = 'Take screenshot'
2
30
* driver.screenshot()
720
31
And def step12 = 'User waiting time'
0
32
* waitUntil("document.readyState == 'complete'")
15
33
And def step13 = 'User input details'
2
34
* input('#studno', '2019-00029-CM-0')
210
35
* select('#SelectMonth','6')
30
36
* select('#SelectDay','15')
17
37
* select('#SelectYear','2000')
12
38
* input('#password','EmeLangPoItoPeroNaganaPoItoSaTruePasswordKoPo')
225
39
And def step14 = 'Take screenshot'
1
40
* driver.screenshot()
607
41
When def step15 = 'User waiting time'
0
42
* waitUntil("document.readyState == 'complete'")
18
43
Then def step16 = 'User click login button'
3
44
* click("//input[@name='Login']")
636
45
* driver.screenshot()
479